Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 MAYDITCH PLACE Detached £465,000 6 Jan 2017
20 MAYDITCH PLACE Detached £490,000 24 Jul 2023
22 MAYDITCH PLACE Detached £406,000 4 Aug 2015
24 MAYDITCH PLACE Detached £315,000 26 Oct 2010